MVNYVNGLDVEGDILFLKACGWDVPREITVPFMIYTYFLKKAVQHHLTIYDMAVIALNHRKPPKFNLCKMVLEDNAENSQEDELFLRKTYEKIDSRLEEYPRLFFKKNRW